import { get, post } from "../utils/request";

export function getGroupList() {
  return get("/group/list");
}

export function getFlowDetail(id) {
  return get("/flow/getFlowDetail", { id });
}

//实例流程启动
export function flowStart(data) {
  return post("/flow/flowStart", data);
}

// 新增：获取待办列表 GET 方法
export function getTodoList(params) {
  return get("/mobile/flow/flowTaskList", params);
}

// 新增：获取流程实例详情 GET 方法
export function getInstanceInfo(params) {
  return get("flow/instanceInfo", params);
}

// 聊天分页消息接口
export function getChatMessages(params) {
  return get("/message/chatList", params);
}

// 获取消息列表
export function getH5MessageList(params) {
  return get("/message/getH5MessageList", params);
}

// // 获取消息列表
// export function getH5MessageList(params) {
//   return get("/message/getH5MessageList", params);
// }

// 获取首页静态数据
export function getHomeStaticData() {
  return get("/mobile/flow/getFlowStaticData");
}

// 获取短信验证码
export function getSmsCode(params) {
  return get("/mobile/user/sms_code", params);
}

// 其他API可继续在此处统一封装
